home *** CD-ROM | disk | FTP | other *** search
/ Hyper Animation Series: Viper (Limited Edition) / Hyper Animation Series: VIPER (Limited Edition).iso / pc / SYSTEM / class / EndingProcess.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-08-04  |  2.2 KB  |  73 lines

  1. import java.awt.Event;
  2.  
  3. class EndingProcess extends GameProcess {
  4.    public static final int BG_TOP = 0;
  5.    public static final int BG_BOTTOM = 0;
  6.    public static final int BG_LEFT = 0;
  7.    public static final int BG_RIGHT = 0;
  8.    private SpriteAnimeIndex saiIndex;
  9.    private int nTime;
  10.  
  11.    public EndingProcess(StgFrame var1) {
  12.       super(var1);
  13.       JglFrame var2 = ((GameFrame)var1).getResource();
  14.       var2.setCurtainHeight(0);
  15.       Bg var3 = var2.getBg1();
  16.       var3.setAttr(3);
  17.       HitBg var4 = var1.getHitBg();
  18.       var4.setAttr(1);
  19.       Sprite var5 = var2.getSprite();
  20.       this.readSpriteImage(var5);
  21.       SpriteAnime var6 = var2.getSpriteAnime();
  22.       this.saiIndex = new SpriteAnimeIndex(new Position(0, 0, 0), StgData.getSpriteAnimeStage2Clear());
  23.       var6.add(this.saiIndex);
  24.       this.nTime = 0;
  25.    }
  26.  
  27.    public void run() {
  28.       JglFrame var1 = super.resource.getResource();
  29.       SpriteAnime var2 = var1.getSpriteAnime();
  30.       JglPad var3 = var1.getJglPad();
  31.       ++this.nTime;
  32.       if (var3.getNomal() != 0) {
  33.          this.nTime = 105;
  34.       }
  35.  
  36.       if (this.nTime == 105) {
  37.          var2.delete(this.saiIndex);
  38.          super.resource.setGameProcess(new RankingProcess(super.resource));
  39.       }
  40.  
  41.    }
  42.  
  43.    public boolean action(Event var1, Object var2) {
  44.       return true;
  45.    }
  46.  
  47.    public boolean mouseUp(Event var1, int var2, int var3) {
  48.       return true;
  49.    }
  50.  
  51.    public boolean mouseDown(Event var1, int var2, int var3) {
  52.       return true;
  53.    }
  54.  
  55.    public boolean mouseMove(Event var1, int var2, int var3) {
  56.       return true;
  57.    }
  58.  
  59.    public boolean mouseDrag(Event var1, int var2, int var3) {
  60.       return true;
  61.    }
  62.  
  63.    public void stop() {
  64.    }
  65.  
  66.    public void destroy() {
  67.    }
  68.  
  69.    private void readSpriteImage(Sprite var1) {
  70.       var1.readChar(577, "Image/Other/OWARI.GIF", false);
  71.    }
  72. }
  73.